#define _CRT_SECURE_NO_WARNINGS 1.
#include<stdio.h>
#define offsetof(x ,y)((y)-(x))
//int main() {
//	int arr[10] = { 1,2,3,4,5,6,7,8,9,0 };
//	for (int i = 0; i < 10; i++) {
//		int y = offsetof((unsigned int)arr, (unsigned int)(&arr[i]));
//		printf("%d ", y);
//	}
//	return 0;
//}
//#define exchenge(n) (n=((n&0xaaaaaaaa)>>1)+((n&0x55555555)<<1))
//
//int main() {
//	int i = 7;
//	exchenge(i);
//	printf("%d", i);
//}